package com.geekaca.d06;

import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;

public class TestTreeSet {
    public static void main(String[] args) {

        /**
         * TreeSet 自动排序
         */
        Set<Integer> scoreSet = new TreeSet<>();

        scoreSet.add(98);
        scoreSet.add(23);
        scoreSet.add(32);
        scoreSet.add(68);
        scoreSet.add(68);

        System.out.println(scoreSet);

        System.out.println("================");
        testComparator();

    }

    public static void testComparator(){
        Set<Integer> set2 = new TreeSet<>((o1, o2) -> o2-o1);
        set2.add(99);
        set2.add(19);
        set2.add(109);
        set2.add(89);
        System.out.println(set2);
    }
}
